package com.desay.pangoo.itmt.controller.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author uidq1163 on [2023年01月04日上午10:16:03] <br>
 *         ITMT组织架构信息
 * @Modified By： [修改人] on [修改日期] for [修改说明]
 */
@Data
@ApiModel(value = "ITMT组织架构人员信息")
public class OrgChartVo {

	/** 登录名称 */
	@ApiModelProperty(value = "用户登录账户")
	private String login;

	/** 用户全称 */
	@ApiModelProperty(value = "用户全称")
	private String nickName;

	/** 个人邮箱信息 */
	@ApiModelProperty(value = "个人邮箱信息")
	private String email;

	/** 用户头像 */
	@ApiModelProperty(value = "用户头像")
	private String avatar;

	/** 所属BU */
	@ApiModelProperty(value = "所属BU")
	private String bu;

	/**
	 * 组织角色:ITMT ChairMan:1，ITMT Leader:2，ITMT
	 * SubLeader:3，ITMT成员:4,TSP:5,PRG:6,秘书长：7，委员：8,统筹人：9,PLTMT Leader:10,
	 */
	@ApiModelProperty(value = "组织角色:ITMT ChairMan:1，ITMT Leader:2，ITMT SubLeader:3，ITMT成员:4,TSP:5,PRG:6,秘书长：7，委员：8,统筹人：9,PLTMT Leader:10", allowableValues = "1,2,3,4,5,6,7,8,9,10")
	private Integer orgRole;

	@ApiModelProperty(value = "上级主键ID")
	private Long parentId;

	@ApiModelProperty(value = "所属工作组ID")
	private Long workGroupId;

}
